package hcn.protocol.ods.inpatient;

import ctd.util.xml.jaxb.DateTimeAdapter;

import javax.xml.bind.annotation.XmlElement;
import javax.xml.bind.annotation.XmlRootElement;
import javax.xml.bind.annotation.adapters.XmlJavaTypeAdapter;
import java.io.Serializable;
import java.util.Date;

/**
 * Created by zhengz on 2016/5/9.
 */
@XmlRootElement(name = "adviceadjust")
public class AdviceadjustBean implements Serializable{

    private static final long serialVersionUID = -7905779027753850763L;

    private int id;
    private String orgId;
    private String clinicNo;
    private String localAdviceNo;
    private String localAdviceGroup;
    private String localAdviceName;
    private String adjustPropose;
    private String receiveLocalDoctorId;
    private String optLocalDoctorId;
    private String doctorId;
    private Date createDt;

    @XmlElement
    public int getId() {
        return id;
    }

    public void setId(int id) {
        this.id = id;
    }

    @XmlElement
    public String getOrgId() {
        return orgId;
    }

    public void setOrgId(String orgId) {
        this.orgId = orgId;
    }

    @XmlElement
    public String getClinicNo() {
        return clinicNo;
    }

    public void setClinicNo(String clinicNo) {
        this.clinicNo = clinicNo;
    }

    @XmlElement
    public String getLocalAdviceNo() {
        return localAdviceNo;
    }

    public void setLocalAdviceNo(String localAdviceNo) {
        this.localAdviceNo = localAdviceNo;
    }

    @XmlElement
    public String getLocalAdviceGroup() {
        return localAdviceGroup;
    }

    public void setLocalAdviceGroup(String localAdviceGroup) {
        this.localAdviceGroup = localAdviceGroup;
    }

    @XmlElement
    public String getLocalAdviceName() {
        return localAdviceName;
    }

    public void setLocalAdviceName(String localAdviceName) {
        this.localAdviceName = localAdviceName;
    }

    @XmlElement
    public String getAdjustPropose() {
        return adjustPropose;
    }

    public void setAdjustPropose(String adjustPropose) {
        this.adjustPropose = adjustPropose;
    }

    @XmlElement
    public String getReceiveLocalDoctorId() {
        return receiveLocalDoctorId;
    }

    public void setReceiveLocalDoctorId(String receiveLocalDoctorId) {
        this.receiveLocalDoctorId = receiveLocalDoctorId;
    }

    @XmlElement
    public String getOptLocalDoctorId() {
        return optLocalDoctorId;
    }

    public void setOptLocalDoctorId(String optLocalDoctorId) {
        this.optLocalDoctorId = optLocalDoctorId;
    }

    @XmlElement
    public String getDoctorId() {
        return doctorId;
    }

    public void setDoctorId(String doctorId) {
        this.doctorId = doctorId;
    }

    @XmlElement
    @XmlJavaTypeAdapter(DateTimeAdapter.class)
    public Date getCreateDt() {
        return createDt;
    }

    public void setCreateDt(Date createDt) {
        this.createDt = createDt;
    }
}
